home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
92
/
IDE-TEST.CD
< prev
next >
Wrap
Text File
|
1995-09-14
|
21KB
|
428 lines
@VIde? IDE!@N
@VAT-buszos merevlemezek tesztje@N
Merevlemez-tesztekre készülünk. Mivel e területet eddig
csak felhasználóként ismertük, ezért útkeresés közben sok
érdekességgel találkoztunk. Eddigi gondolatainkat,
tapasztalatainkat, eredményeinket és minden mást, amit
érdemesnek találtunk rá, most összegyûjtve, elrendezve
átnyújtjuk olvasóinknak is.
Az eddig elterjedt merevlemez-illesztési szabványok
közül napjainkban az IDE a legnépszerûbb. Gyors, olcsó,
egyszerû -- mi kellhet még? Sok minden... De ha valakit
odavezetnek egy PC elé, amelybôl már csak a merevlemez és a
vezérlôje hiányzik, s felteszik neki a kérdést: ""-- Ebbe mi
illik leginkább? ST412/506, ESDI, IDE vagy SCSI?", akkor
bátran vágja rá: ""-- Ide IDE kell!" (Na, most sikerült
megmagyarázni az idétlen címet.)
A merevlemez-illesztési szabványok történelmének
áttekintése helyett vágjunk a közepébe! Két neves
számítástechnikai cég, a japán Fujitsu és az amerikai
Quantum összesen öt IDE (AT-buszos) merevlemezét teszteltük
(a Fujitsut a Mûszertechnika Fujitsu-részlegétôl, a két-két
Quantumot az Axis Handelsg.m.b.H. Deutschlandtól kaptuk
tesztelésre). Mit néz meg Åtlagos Felhasználó, ha
merevlemezt akar venni? Mivel átlagos felhasználó nincs,
ezért nyugodt lélekkel ráfoghatjuk (úgysem ír tiltakozó
levelet, nem telefonál, nem vár meg záróra után a
szerkesztôség ajtaja elôtt stb.), hogy megnézi a ""vincsik"
kapacitását, utána elôkap egy floppyt, rajta a klasszikus
Coretest program -- mondjuk -- 2.4 verziójával, s ""megméri
vele a vincsik sebességét".
A kapacitás érdekes dolog. A gyártók meg szokták adni a
formattálatlan kapacitást. Ez ugyan érdektelen a
felhasználók számára, viszont egyes kereskedôk szeretik
""kapacitás"-ként emlegetni hirdetéseikben és árlistáikban.
Az már általánossá vált, hogy a gyártók és kereskedôk
""megfeledkeznek" az M betû eredeti számítástechnikai
jelentésérôl (1024 K, vagyis 1024*1024 = 1|048|576), s
helyette az SI mértékrendszerbeli ""1 millió" értelmezést
használják (az ""egy mega memória" ez alapján 1,049 Mbyte --
itt persze senki nem használja az SI-t, mert nevetségessé
válna...).
A formattált kapacitás már értelmesebb. Ez a DOS alatti
használathoz nélkülözhetetlen adminisztratív információk
lemezreírása után megmaradt kapacitás. 10-20%-kal kisebb
mint a formattálatlan érték. Ez a Fujitsunál 104|214|528
byte, a Quantum 52-nél 52|293|632, a Quantum 105-nél
105|144|320 byte volt. Ugyan némileg ez is függ a
formattálás és particionálás (DOS alatti C:, D: stb.
részekre osztás) módjától, de egyértelmûen meghatározható a
legkézenfekvôbb, legjobb formattálás, így ""tiszta" érték
(mi ezt fogjuk használni). Ha már fel is rakjuk a DOS-t a
merevlemezre, akkor ô további kezelési információkat ír fel
illetve tart fenn helyet ilyen célra, maga is helyigényes,
így a felhasználható kapacitás a formattáltnál is kisebb.
Végül bevethetôk a kapacitást látszólag megduplázó
röptömörítôk, ami végképp elmossa a kapacitás fogalmát.
Maradunk tehát a formattált, üres merevlemez kapacitásánál.
Miért tettük az elôbb idézôjelbe a ""megméri vele a
vincsik sebességét" szöveget? Mert itt is beleütközünk a
laikus--felhasználó--szakértô effektusba. A laikus ""nagyon
lassú", ""lassú", ""tûrhetô", ""gyors", ""nagyon gyors" és
hasonló módon értékel. Ha kezébe kerül egy-két tesztprogram,
attól fogva azzal mér, és a Coretestéhez hasonló értékeket
hasonlít össze. Ha szerez néhány furcsa tapasztalatot
(például a Coretestet teljesen megbolondítja a lemezgyorsító
programok -- lemezcache-ek -- jelenléte, mert irreálisan
magas átviteli sebességet mér), akkor kételkedni kezd a
tesztprogramokban, s elbizonytalanodik. Minél többet
vizsgálódik, annál inkább világos lesz elôtte, hogy a
lemezmûveletek sebessége szinte mindentôl függ (pufferszám
-- BUFFERS --, interleave, vezérlôkártya, cache jelenléte,
cache mérete stb.).
Mit néz meg még az Åtlagos Felhasználó? Az ÅRAT.
Fujitsu: 39|750 Ft plusz áfa (a Mûszertechnikánál). A
tizenhárom Axis dealernél a Quantum 52AT 20|800 és 23|000 Ft
közötti áron (+áfa), a Quantum 105AT 34|700 és 39|900 Ft
között (+áfa) kapható. Érdekes kiszámolni a Ft/Mbyte
arányokat: Fujitsu 381, Quantum 52AT 398, Quantum 105AT 330
Ft/Mbyte.
Az árak alapján egyébként is kézenfekvô, hogy érdemes
nagyobb kapacitású merevlemezt választani (ha tehetjük),
sokak tapasztalata alapján állítjuk, hogy ezt még soha,
senki nem bánta meg... Ft/Mbyte alapon nézve a piacot, az
árak 100-130 Mbyte-ig gyorsan csökkennek, utána nagyjából
szinten maradnak (200 Mbyte felett már csak elvétve találni
IDE-t, az ESDI és az SCSI merevlemezek uralkodnak). Az egyik
legkedvezôbb Ft/Mbyte arányú IDE merevlemez a nagy tömegben
gyártott, 125 Mbyte-os Seagate 1144A.
A Fujitsu ""több, mint 50 ezer" órát ad meg MTBF-ként
(meghibásodások közti átlagos mûködési idô) a 2616ET-re, a
Quantum az 52AT-re és a 105AT-re 250 ezer órát. Ez utóbbi 28
és fél év (!) folyamatos (24 órás) üzemelést jelent -- s a
meghibásodott merevlemezek legtöbbször javíthatók. Persze
lehet, hogy már az elsô napon ""megbetegedik" a merevlemez,
de éppúgy nem kizárt az sem, hogy mondjuk 40 évig nem lesz
gond vele. Az ilyen elvontnak, elméletinek tûnô
MTBF-számítgatások a gyakorlatban úgy értelmezhetôk inkább,
hogy például egy 250 ezer órás MTBF-û merevlemeztôl ötször
hosszabb ideig tartó hibátlan üzemelés várható, mint egy 50
ezer órás MTBF-ûtôl.
Érdekes, hogy a Quantum nemrég ""update-olta"
(technológiai fejlesztésre hivatkozva) többek között az LPS
52/105AT merevlemezei MTBF értékét 60 ezer óráról 250
ezerre. Mindenesetre egyiket sem tudja ellenôrizni senki
(miként azt sem, hogy az általa megvett Quantum LPS 52/105AT
merevlemez a ""régi" vagy ""új" technológiával készült). A
Fujitsu az újabb típusú merevlemezeire 200 ezer óra feletti
MTBF-et ígér -- de azok mind 330 Mbyte és 1,6 Gbyte közötti
kapacitású, ESDI, SCSI-2 vagy IPI-2 interface-û típusok.
Méréseinkhez igyekeztünk korszerû, gyors gépet
választani, hogy ne fékezze le az esetleg lassú tesztgép a
merevlemezeket. A szerkesztôségbe géptesztre érkezett AMD
386-40 MHz-es processzorú Mikropo gépet választottuk (lásd
386-os cikkünket ugyanebben a számunkban). A méréseket MS
DOS 5.0 alatt végeztük, memóriakezelô (EMM386 stb.) nélkül,
BUFFERS=40 és FILES=40 beállítás mellett (a CONFIG.SYS és
AUTOEXEC.BAT e két sortól eltekintve üres volt.) A közölt
sebességértékek mindenütt több mérés átlagaként jöttek ki.
@VInstallálási problémák@N
Az IDE merevlemezekrôl (""új szabvány, jól kidolgozták")
azt hihetnénk, hogy különösebb gond nélkül megférnek egymás
mellett, s mivel az illesztôkártyáik tényleg csak illesztési
funkciót látnak el (a vezérlô a merevlemezbe van beépítve),
ezért az illesztôkártya--merevlemez kapcsolat sem okozhat
sok fejfájást. Sajnos nem így van.
Az IDE merevlemezek gyártói csak azt szavatolják, hogy a
saját merevlemezeik összeférnek egymással -- különbözô
gyártók termékeinek ""együttélésére" vonatkozóan semmi
biztosat nem lehet mondani. Nem gondoltuk, hogy ez ennyire
komoly.
Szerkesztôségünk gépei közül nem egyben Maxtor 8051A
típusú, 40 Mbyte-os IDE merevlemez van, ezeket is bevontuk a
párosításokba. Megpróbáltuk egymás után több különbözô
gépben a különféle illesztôkártyákkal életre kelteni a
meghajtókat, különféle összeállításokban.
Gyanútlanságunk hamar elmúlt. A merevlemezekhez adott
(többhelyütt zavaros, sôt hibás) dokumentációk birtokában,
szisztematikus, kitartó próbálkozásokkal (átjumperelés,
illesztôkártya-csere, kábelcsere és így tovább) is csak nagy
nehezen, a harmadik napon jött össze az elsô mûködôképes
párosítás. Az itt következô részben csak vázlatosan írjuk le
a rengeteg próbálkozás során tapasztaltak legérdekesebb
részleteit.
C: meghajtó: Quantum 105, D: Quantum 52. A
jumper-beállítások tisztázása és a setup-beállítási
nehézségek (mindkettô ""user type" beállítást kívánt, a
doksi hibás volt) leküzdése után (ez tartott két napig) egy
286-os AT-ben huzamosabb ideig gond nélkül mûködtek. A
másik, hajszálra azonos gépben utálták egymást. A Quantum
105-öt a ""sikeres" gépbôl nem lehetett átrakni egy 386-osba
(olvashatatlan volt), újra kellett formattálni. A 286-os
AT-kben használt egyik Maxtort sikerült berakni a 386-osba.
C: Fujitsu, D: Quantum 105. Nem sikerült összehangolni
ôket, a Quantum csak egykedvûen darált (""önteszt" írta
errôl a doksija), a rendszer be sem jelentkezett.
C: Quantum 105, D: Fujitsu. Ez sem jött össze. A
Fujitsun rengeteg kapcsoló volt, megpróbáltuk az üdvözítô
beállítást eltalálni, nem sikerült.
C: Quantum 52, D: Maxtor. Semmi életjel. C: Quantum 105,
D: Maxtor: ugyanez.
C: Maxtor, D: Quantum 105. Felálltak! (Sokadik
próbálkozásra.) A harmadik újrabootolás után a D: meghalt.
Tucatszori nekiveselkedés, ugyanennyi kudarc. Öröm az
ürömben: még jó, hogy a harmadik gépindításkor döglött meg a
D:, és nem három nap után (akkor már biztos lett volna rajta
valami fontos).
C: Maxtor, D: Maxtor: nem ment egyik gépben, egyik
vezérlôvel sem.
Jött egy Seagate 1102A, formattálva. Egyik gépben sem
viselte el, hogy ô csak második legyen.
Azt tudjuk ajánlani Olvasóinknak, második merevlemez
megvásárlásakor kérjék ki a kereskedô vagy szerviz tanácsát,
ha eltérô típusokat kell használniuk -- és ragaszkodjanak
ahhoz, hogy elálhassanak a vásárlástól, amennyiben nem válik
be a tanács.
@VDOS-verziók@N
Méréssorozatot végeztünk a Fujitsu winchin, hogy
kiderítsük, jogos-e az a hit, hogy a DR DOS-ok lemezkezelése
lassabb az MS DOS-okénál? A méréseket memóriakezelô
programok nélkül, BUFFERS=40 és FILES=40 beállítások mellett
végeztük. Az MS-DOS 3.30, MS-DOS 5.0, és a DR-DOS 6.0 alatt
használva, és tesztprogramjainkat lefuttatva gyakorlatilag
azonos értékek jöttek ki. Mindössze a nagy file-ok
átvitelénél mutatkozott a 3.30-as DOS 2%-al gyorsabbnak,
mint társai (a Fourmega és a CHIP Benchmark teszteknél).
DR-DOS 6.0 alatt a CHIP Benchmark programunk nem tudott
merevlemez adatokat mérni.
Mint a táblázatból látszik, a meglévô tesztprogramok
adatai alapján nem jogos a lassulási feltételezés --
legalábbis a merevlemezekre vonatkozóan (a DR DOS 6.0
floppykezelése sajnos gyalázatosan lassú).
@VLemezvezérlôk@N
Megvizsgáltuk a vezérlôkártyáktól való sebességfüggést
is. A tesztelendô merevlemezek mellé kapott vezérlôket --
egy IDE-V2 feliratút és egy Octek 110-SA típusút --, és a
Mikropo gépben lévô no-name vezérlôt vizsgáltuk. Méréseink
szerint az -- IDE merevlemezeknél csak csatolószerepet
játszó -- interface-kártyák befolyása a merevlemez-kezelés
sebességére elhanyagolható (hibahatáron belül egyezô
eredményeket kaptunk).
@VHibakezelés@N
Az adatok hosszú távú sértetlenségének megôrzése
érdekében az IDE meghajtók rendelkeznek lemezfelület-hiba
kezelô képességekkel (media defect handling capabilities).
Ennek révén nincs szükség többé a felhasználói
hibatérképekre (user defect maps), amelyeket a régebbi
merevlemezek tetején kis címkén lehet látni. Az IDE
lemezmeghajtókat a gyárban átvizsgálják és a megtalált hibás
szektorokat szállítás elôtt kiiktatják. Ezenkívül használat
közben is ellenôrzi a meghajtó az esetleg meghibásodó
szektorokat és ezeket észrevétlen kiiktatja (ha van még
tartalék).
@VCache-ek@N
Gyorsítótár (cache) a lemezeknél két szinten fordulhat
elô. Az egyik a merevlemezekbe épített belsô, többnyire
sávszintû cache. Az általunk tesztelt meghajtók
mindegyikében volt ilyen.
A Quantum meghajtók sávcache-e a felhasználó által
programból átállítható (ki-be kapcsolható stb.). A
kikapcsolás hatását (a gyári beállítás szerint be van
kapcsolva a sávcache) tesztprogramjaink közül csak az egyik
mutatta ki: a HPERF a sávon belüli adatátvitelt bekapcsolt
sávcache mellett hozzávetôleg kétszeres sebességûnek mérte.
A többi tesztprogram által mért eltérések a mindig fellépô
mérési szóráson belül maradtak.
A másik típusú cache-t segédprogramokkal lehet elérni.
Ezek a memória (DOS-memória, EMS, XMS) és a merevlemez
sebességétôl függôen különbözô mértékben, de legtöbbször
jelentôsen gyorsítják a lemezkezelést. E gyorsulás erôsen
függ a cache céljára lefoglalt memóriaterület méretétôl.
Nagyobb cache-memória nagyobb gyorsulást eredményez, de egy
bizonyos szint felett e gyorsulás elhanyagolható.
Ökölszabályként a következô egyszerû összefüggést lehet
megadni: ha egy gép sebességére a Landmark teszt @Kx@N MHz-et
jelez, akkor 30*x Kbyte fölé nem érdemes növelni a cache
méretét. Tehát például egy (a Landmark teszt szerint) 16
MHz-es 286-os AT-n 16*30 = 480 Kbyte jelenti az ésszerû
határt, egy 60 MHz-es értékelést kapó (valójában 40 MHz-es)
386-os vagy 20 MHz-es 486SX processzorú gépben 30x60 = 1800
Kbyte, kerekítve 2 Mbyte. Ha lehet, XMS-t válasszunk EMS
helyett, gyorsabb.
Mivel az adott gépen legjobb cache kiválasztása és
finomhangolása hatalmas falat, ezért ezzel külön fogunk
foglalkozni. Mostani méréseink során nem használtunk
cache-programot.
@VÖsszefoglalás@N
Elhagyva szokásos pontozásunkat, szóban foglaljuk össze
benyomásainkat. Mind az öt merevlemez nagyon jó benyomást
tett ránk. A Quantum meghajtók kicsit gyorsabbak voltak a
Fujitsunál, s egészében véve is úgy tûnt, hogy valamivel
korszerûbb felépítésûek.
@KBérces László -- Zoltán Ferenc@N
Teszteredmények
Fujitsu Quantum Quantum
M2616ET LPS 52AT LPS 105AT
HPERF
random transfer KB/s 319 222 242
sávbeli adatátv. KB/s 481 1075 1248
átl. sávváltás ms 19.3 17.1 16.5
sávlépés ms 9.2 4.0 5.1
NU 6.0, SI
adatátvitel KB/s 637 720 824
átl. sávváltás ms 17.9 16.6 15.2
sávlépés ms 7.7 3.7 3.9
DI 6.1 6.7 7.6
FOURMEGA, v1.0
írási adatátvitel KB/s 441 687 675
olvasási adatátv. KB/s 583 713 713
CBENCH, v1.1
adatátvitel KB/s 640 709 905
elérés, 20 MB-ból ms 25 21 19
CORETEST, v2.4
adatátvitel KB/s 627 705 804
átl. sávváltás ms 19.0 14.8 16.0
sávlépés ms 9.1 3.8 4.9
PI 6.6 7.9 8.2
A FourMega kivételével mindegyik program BIOS-szintû
mûveleteket vizsgál, s az adatátvitelt csak olvasáskor
mérik.
Lemezkezelés sebességének függése a DOS-verziótól
(Fujitsu M2616ET)
MS 3.30 MS 5.0 DR 6.0
CHIP Benchmark 1.1 (BIOS szintû)
adatátvitel (KB/s) 640.22 640.22 -
átl. elérés (10 MB-ból, ms) 22.63 23.04 -
(20 MB-ból) 24.30 24.66 -
Norton Utilities 6.0, SysInfo (BIOS szintû)
adatátvitel (KB/s) 636.2 637.2 636.4
átlagos sávváltás (ms) 17.67 17.87 17.72
sávlépés (ms) 7.69 7.74 7.76
Coretest 2.4 (BIOS szintû)
adatátvitel (KB/s) 626.2 627.3 626.7
átlagos sávváltás (ms) 18.9 19.0 18.8
sávlépés (ms) 9.0 9.1 9.0
Performance Index 6.640 6.630 6.649
Fourmega 1.0 (DOS szintû)
írási sebesség (KB/s) 449 445 432
olvasási sebesség (KB/s) 592 582 583
?: nem mértük; -: nem hajlandó megmérni a tesztprogram;
data transfer rate: adatátviteli sebesség; average seek
time: átlagos sávváltási idô; track to track seek time:
sávról sávra lépési idô (sávlépési idô).
@VSetup-beli beállítás@N
A BIOS a merevlemezeknél a cilinderek számát csak 1024-ig
tudja értelmezni, ezért ennél több cilinder esetén nem
használhatjuk a lemez fizikai paramétereit, helyette az
úgynevezett logikai paramétereket kell megadnunk. Az IDE
merevlemezen lévô vezérlô a BIOS felé ezekkel a logikai
paraméterekkel dolgozik, a lemezt természetesen annak
fizikai adottságai szerint vezérli. Az adminisztrációnak ez
a módja egyben a hibajavítás egyik lehetôségét is magával
hozza. A vezérlô a lemezen hibásnak talált szektor(ok)
helyére a külvilág számára nem látható ""tartalékaiból" ad
hibátlan területet.
Az alábbi táblázatban megadjuk a tesztben résztvett két
cég leggyakoribb merevlemezeinek logikai paramétereit, hogy
kapacitásukat maximálisan kihasználhassuk. A BIOS setupban a
merevlemez adatait szabadon felkínáló (47-es) beállítást
használjuk -- ha erre nincs lehetôség, a lemezkapacitást
alulról legjobban megközelítô beállítást válasszuk. Nagyobb
érték beállítása hibás mûködést okozhat.
A kulcsképlet a következô: kapacitás (Mbyte) =
cilinderszám x fejszám x szektorszám x 512 byte/szektor.
(MB) cilinder fej szektor
@VQuantum@N
GoDrive 40AT 43 820 6 17
GoDrive 80AT 86 1024 9 17
LPS 52AT 52 751 8 17
LPS 84AT 84 611 16 17
LPS 105AT 105 755 16 17
ProDrive 40AT 42 965 5 17
ProDrive 80AT 84 965 10 17
ProDrive 120AT 120 814 9 32
ProDrive 170AT 168 968 10 34
ProDrive 210AT 210 873 13 36
ProDrive 330AT 331 959 15 45
ProDrive 425AT 426 1021 16 51
@VFujitsu@N
M2611T 45 1334 2 33
M2612ET 90 1334 4 33
M2613ET 135 1334 6 33
M2614ET 180 1334 8 33
M2616ET 104 771 8 33
@VMûszaki adatok@N
Fujitsu Quantum Quantum
M2616ET LPS 52AT LPS 105AT
kapacitás (HPERF, byte): 104 214 528 52 293 632 105 144 320
cilinder: 1542 2438 4876
fej: 4 2 4
szektor/sáv: 33 35, 42, 49 35, 42, 49
adatzóna: 1 3 3
blokkméret: 512 byte 512 byte 512 byte
tartalék szektor/cil.: n.a. 1 1
sáv-cache: 56 Kbyte 64 Kbyte 64 Kbyte
átlagos elérési idô: 20 ms 17 ms 17 ms
kódolás: RLL 1.7 RLL 2.7 RLL 2.7
fej parkolás: auto auto auto
telj. felvétel: 6,6 W 6,5 W 6,5 W
méretek: 25x146x101 mm 25x146x101 mm 25x146x101 mm
tömeg: 0,7 kg 0,48 kg 0,48 kg
garancia: 1 év 2 év 2 év
@VTesztjeink@N
Elkövetkezô merevlemez-tesztjeinkben folytatjuk a téma
körüljárását. Megvizsgáljuk a sebességre ható többi
tényezôt. Ezek alapján pontosan meghatározzuk mérési
eljárásainkat -- s ami a legfontosabb Olvasóink számára:
átfogó körképet nyújtunk a kapható merevlemezek áráról,
sebességérôl és más jellemzôirôl. Erre a cikkünkre
többhelyütt hivatkozunk majd.
A CHIP-ben eddig megjelent, merevlemez-témájú cikkek:
90/4., 32. oldal; 91/4., 54. oldal; 91/8., 82. oldal.